﻿Microsoft Visual Studio Solution File, Format Version 12.00
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "TestUtilities", "..\Common\tests\TestUtilities\TestUtilities.csproj", "{F94DE827-A426-45CB-AE6E-4E1C154B5386}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "System.Collections.Immutable", "..\System.Collections.Immutable\ref\System.Collections.Immutable.csproj", "{1FD030A0-65F2-4DF7-83AE-FED291499F02}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "System.Collections.Immutable", "..\System.Collections.Immutable\src\System.Collections.Immutable.csproj", "{B51B75BA-A1AF-42FB-9845-E9AAC42CFB22}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "System.Collections", "..\System.Collections\ref\System.Collections.csproj", "{3018D3F1-1E29-4F30-B3AB-D71C4C2B8186}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "System.Formats.Asn1", "ref\System.Formats.Asn1.csproj", "{1548AC5C-27FD-4B46-A930-C168D622FAB0}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "System.Formats.Asn1", "src\System.Formats.Asn1.csproj", "{A078A4EB-27E8-42B1-BD44-3807732A4560}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "System.Formats.Asn1.Tests", "tests\System.Formats.Asn1.Tests.csproj", "{2E6DAC1B-9054-40AF-AF72-4C2DD7BD9294}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "System.Reflection.Metadata", "..\System.Reflection.Metadata\ref\System.Reflection.Metadata.csproj", "{A593EBF2-A345-4523-9E04-74C5E350541D}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "System.Reflection.Metadata", "..\System.Reflection.Metadata\src\System.Reflection.Metadata.csproj", "{0E49FF32-6CC1-42B0-AF30-25098C7DA18F}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ComInterfaceGenerator", "..\System.Runtime.InteropServices\gen\ComInterfaceGenerator\ComInterfaceGenerator.csproj", "{DC4205D2-3644-46E8-86A5-FE23B0BD5EA9}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "LibraryImportGenerator", "..\System.Runtime.InteropServices\gen\LibraryImportGenerator\LibraryImportGenerator.csproj", "{078ADF8D-48B1-45A9-913E-20362B63590A}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Microsoft.Interop.SourceGeneration", "..\System.Runtime.InteropServices\gen\Microsoft.Interop.SourceGeneration\Microsoft.Interop.SourceGeneration.csproj", "{B64227A9-23C4-4B99-A5E0-7028CA40FF32}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "System.Runtime.Numerics", "..\System.Runtime.Numerics\ref\System.Runtime.Numerics.csproj", "{12A67CC0-9B0F-49B8-9FCA-E826A9C9F854}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "System.Runtime", "..\System.Runtime\ref\System.Runtime.csproj", "{ECC6D4C0-600C-400C-8789-DD0FE858A209}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ILLink.CodeFixProvider", "..\..\tools\illink\src\ILLink.CodeFix\ILLink.CodeFixProvider.csproj", "{96D3AF6F-D491-40AA-B199-FA9DB7E5BF6D}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ILLink.RoslynAnalyzer", "..\..\tools\illink\src\ILLink.RoslynAnalyzer\ILLink.RoslynAnalyzer.csproj", "{67FBE160-62EE-41E3-81AD-C417DE7446D4}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ILLink.Tasks", "..\..\tools\illink\src\ILLink.Tasks\ILLink.Tasks.csproj", "{A58AF475-6F7B-4A64-8F17-06D9D2BE5777}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Mono.Linker", "..\..\tools\illink\src\linker\Mono.Linker.csproj", "{832EE19B-72DE-4DCA-90D9-65BB25121F47}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Mono.Linker", "..\..\tools\illink\src\linker\ref\Mono.Linker.csproj", "{51B1B61B-453B-4282-914C-87B0F39579B2}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "tests", "tests", "{61790DBD-EAF7-4855-99C4-64FD3FD9E5FE}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "ref", "ref", "{5690A39F-8BCB-4B98-B230-8734FABEF393}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "src", "src", "{7D4FCCCB-BD58-4ABE-A98D-140A5B303DF6}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "gen", "gen", "{425CDAF9-11CA-4C58-B6D4-0CB644481EF9}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "gen", "tools\gen", "{80A9A052-B4F2-414A-B741-5E7F1850928D}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "src", "tools\src", "{4255C60C-E695-4ECE-83BF-4DD4F3FB3B3E}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "ref", "tools\ref", "{07748BF8-404D-4712-93DA-4D66BC22235E}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "tools", "tools", "{3EA0059A-3E14-404D-A465-116B0B0C15BC}"
EndProject
Global
	GlobalSection(SolutionConfigurationPlatforms) = preSolution
		Debug|Any CPU = Debug|Any CPU
		Release|Any CPU = Release|Any CPU
	EndGlobalSection
	GlobalSection(ProjectConfigurationPlatforms) = postSolution
		{F94DE827-A426-45CB-AE6E-4E1C154B5386}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
		{F94DE827-A426-45CB-AE6E-4E1C154B5386}.Debug|Any CPU.Build.0 = Debug|Any CPU
		{F94DE827-A426-45CB-AE6E-4E1C154B5386}.Release|Any CPU.ActiveCfg = Release|Any CPU
		{F94DE827-A426-45CB-AE6E-4E1C154B5386}.Release|Any CPU.Build.0 = Release|Any CPU
		{1FD030A0-65F2-4DF7-83AE-FED291499F02}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
		{1FD030A0-65F2-4DF7-83AE-FED291499F02}.Debug|Any CPU.Build.0 = Debug|Any CPU
		{1FD030A0-65F2-4DF7-83AE-FED291499F02}.Release|Any CPU.ActiveCfg = Release|Any CPU
		{1FD030A0-65F2-4DF7-83AE-FED291499F02}.Release|Any CPU.Build.0 = Release|Any CPU
		{B51B75BA-A1AF-42FB-9845-E9AAC42CFB22}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
		{B51B75BA-A1AF-42FB-9845-E9AAC42CFB22}.Debug|Any CPU.Build.0 = Debug|Any CPU
		{B51B75BA-A1AF-42FB-9845-E9AAC42CFB22}.Release|Any CPU.ActiveCfg = Release|Any CPU
		{B51B75BA-A1AF-42FB-9845-E9AAC42CFB22}.Release|Any CPU.Build.0 = Release|Any CPU
		{3018D3F1-1E29-4F30-B3AB-D71C4C2B8186}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
		{3018D3F1-1E29-4F30-B3AB-D71C4C2B8186}.Debug|Any CPU.Build.0 = Debug|Any CPU
		{3018D3F1-1E29-4F30-B3AB-D71C4C2B8186}.Release|Any CPU.ActiveCfg = Release|Any CPU
		{3018D3F1-1E29-4F30-B3AB-D71C4C2B8186}.Release|Any CPU.Build.0 = Release|Any CPU
		{1548AC5C-27FD-4B46-A930-C168D622FAB0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
		{1548AC5C-27FD-4B46-A930-C168D622FAB0}.Debug|Any CPU.Build.0 = Debug|Any CPU
		{1548AC5C-27FD-4B46-A930-C168D622FAB0}.Release|Any CPU.ActiveCfg = Release|Any CPU
		{1548AC5C-27FD-4B46-A930-C168D622FAB0}.Release|Any CPU.Build.0 = Release|Any CPU
		{A078A4EB-27E8-42B1-BD44-3807732A4560}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
		{A078A4EB-27E8-42B1-BD44-3807732A4560}.Debug|Any CPU.Build.0 = Debug|Any CPU
		{A078A4EB-27E8-42B1-BD44-3807732A4560}.Release|Any CPU.ActiveCfg = Release|Any CPU
		{A078A4EB-27E8-42B1-BD44-3807732A4560}.Release|Any CPU.Build.0 = Release|Any CPU
		{2E6DAC1B-9054-40AF-AF72-4C2DD7BD9294}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
		{2E6DAC1B-9054-40AF-AF72-4C2DD7BD9294}.Debug|Any CPU.Build.0 = Debug|Any CPU
		{2E6DAC1B-9054-40AF-AF72-4C2DD7BD9294}.Release|Any CPU.ActiveCfg = Release|Any CPU
		{2E6DAC1B-9054-40AF-AF72-4C2DD7BD9294}.Release|Any CPU.Build.0 = Release|Any CPU
		{A593EBF2-A345-4523-9E04-74C5E350541D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
		{A593EBF2-A345-4523-9E04-74C5E350541D}.Debug|Any CPU.Build.0 = Debug|Any CPU
		{A593EBF2-A345-4523-9E04-74C5E350541D}.Release|Any CPU.ActiveCfg = Release|Any CPU
		{A593EBF2-A345-4523-9E04-74C5E350541D}.Release|Any CPU.Build.0 = Release|Any CPU
		{0E49FF32-6CC1-42B0-AF30-25098C7DA18F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
		{0E49FF32-6CC1-42B0-AF30-25098C7DA18F}.Debug|Any CPU.Build.0 = Debug|Any CPU
		{0E49FF32-6CC1-42B0-AF30-25098C7DA18F}.Release|Any CPU.ActiveCfg = Release|Any CPU
		{0E49FF32-6CC1-42B0-AF30-25098C7DA18F}.Release|Any CPU.Build.0 = Release|Any CPU
		{DC4205D2-3644-46E8-86A5-FE23B0BD5EA9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
		{DC4205D2-3644-46E8-86A5-FE23B0BD5EA9}.Debug|Any CPU.Build.0 = Debug|Any CPU
		{DC4205D2-3644-46E8-86A5-FE23B0BD5EA9}.Release|Any CPU.ActiveCfg = Release|Any CPU
		{DC4205D2-3644-46E8-86A5-FE23B0BD5EA9}.Release|Any CPU.Build.0 = Release|Any CPU
		{078ADF8D-48B1-45A9-913E-20362B63590A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
		{078ADF8D-48B1-45A9-913E-20362B63590A}.Debug|Any CPU.Build.0 = Debug|Any CPU
		{078ADF8D-48B1-45A9-913E-20362B63590A}.Release|Any CPU.ActiveCfg = Release|Any CPU
		{078ADF8D-48B1-45A9-913E-20362B63590A}.Release|Any CPU.Build.0 = Release|Any CPU
		{B64227A9-23C4-4B99-A5E0-7028CA40FF32}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
		{B64227A9-23C4-4B99-A5E0-7028CA40FF32}.Debug|Any CPU.Build.0 = Debug|Any CPU
		{B64227A9-23C4-4B99-A5E0-7028CA40FF32}.Release|Any CPU.ActiveCfg = Release|Any CPU
		{B64227A9-23C4-4B99-A5E0-7028CA40FF32}.Release|Any CPU.Build.0 = Release|Any CPU
		{12A67CC0-9B0F-49B8-9FCA-E826A9C9F854}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
		{12A67CC0-9B0F-49B8-9FCA-E826A9C9F854}.Debug|Any CPU.Build.0 = Debug|Any CPU
		{12A67CC0-9B0F-49B8-9FCA-E826A9C9F854}.Release|Any CPU.ActiveCfg = Release|Any CPU
		{12A67CC0-9B0F-49B8-9FCA-E826A9C9F854}.Release|Any CPU.Build.0 = Release|Any CPU
		{ECC6D4C0-600C-400C-8789-DD0FE858A209}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
		{ECC6D4C0-600C-400C-8789-DD0FE858A209}.Debug|Any CPU.Build.0 = Debug|Any CPU
		{ECC6D4C0-600C-400C-8789-DD0FE858A209}.Release|Any CPU.ActiveCfg = Release|Any CPU
		{ECC6D4C0-600C-400C-8789-DD0FE858A209}.Release|Any CPU.Build.0 = Release|Any CPU
		{96D3AF6F-D491-40AA-B199-FA9DB7E5BF6D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
		{96D3AF6F-D491-40AA-B199-FA9DB7E5BF6D}.Debug|Any CPU.Build.0 = Debug|Any CPU
		{96D3AF6F-D491-40AA-B199-FA9DB7E5BF6D}.Release|Any CPU.ActiveCfg = Release|Any CPU
		{96D3AF6F-D491-40AA-B199-FA9DB7E5BF6D}.Release|Any CPU.Build.0 = Release|Any CPU
		{67FBE160-62EE-41E3-81AD-C417DE7446D4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
		{67FBE160-62EE-41E3-81AD-C417DE7446D4}.Debug|Any CPU.Build.0 = Debug|Any CPU
		{67FBE160-62EE-41E3-81AD-C417DE7446D4}.Release|Any CPU.ActiveCfg = Release|Any CPU
		{67FBE160-62EE-41E3-81AD-C417DE7446D4}.Release|Any CPU.Build.0 = Release|Any CPU
		{A58AF475-6F7B-4A64-8F17-06D9D2BE5777}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
		{A58AF475-6F7B-4A64-8F17-06D9D2BE5777}.Debug|Any CPU.Build.0 = Debug|Any CPU
		{A58AF475-6F7B-4A64-8F17-06D9D2BE5777}.Release|Any CPU.ActiveCfg = Release|Any CPU
		{A58AF475-6F7B-4A64-8F17-06D9D2BE5777}.Release|Any CPU.Build.0 = Release|Any CPU
		{832EE19B-72DE-4DCA-90D9-65BB25121F47}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
		{832EE19B-72DE-4DCA-90D9-65BB25121F47}.Debug|Any CPU.Build.0 = Debug|Any CPU
		{832EE19B-72DE-4DCA-90D9-65BB25121F47}.Release|Any CPU.ActiveCfg = Release|Any CPU
		{832EE19B-72DE-4DCA-90D9-65BB25121F47}.Release|Any CPU.Build.0 = Release|Any CPU
		{51B1B61B-453B-4282-914C-87B0F39579B2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
		{51B1B61B-453B-4282-914C-87B0F39579B2}.Debug|Any CPU.Build.0 = Debug|Any CPU
		{51B1B61B-453B-4282-914C-87B0F39579B2}.Release|Any CPU.ActiveCfg = Release|Any CPU
		{51B1B61B-453B-4282-914C-87B0F39579B2}.Release|Any CPU.Build.0 = Release|Any CPU
	EndGlobalSection
	GlobalSection(SolutionProperties) = preSolution
		HideSolutionNode = FALSE
	EndGlobalSection
	GlobalSection(NestedProjects) = preSolution
		{F94DE827-A426-45CB-AE6E-4E1C154B5386} = {61790DBD-EAF7-4855-99C4-64FD3FD9E5FE}
		{2E6DAC1B-9054-40AF-AF72-4C2DD7BD9294} = {61790DBD-EAF7-4855-99C4-64FD3FD9E5FE}
		{1FD030A0-65F2-4DF7-83AE-FED291499F02} = {5690A39F-8BCB-4B98-B230-8734FABEF393}
		{3018D3F1-1E29-4F30-B3AB-D71C4C2B8186} = {5690A39F-8BCB-4B98-B230-8734FABEF393}
		{1548AC5C-27FD-4B46-A930-C168D622FAB0} = {5690A39F-8BCB-4B98-B230-8734FABEF393}
		{A593EBF2-A345-4523-9E04-74C5E350541D} = {5690A39F-8BCB-4B98-B230-8734FABEF393}
		{12A67CC0-9B0F-49B8-9FCA-E826A9C9F854} = {5690A39F-8BCB-4B98-B230-8734FABEF393}
		{ECC6D4C0-600C-400C-8789-DD0FE858A209} = {5690A39F-8BCB-4B98-B230-8734FABEF393}
		{B51B75BA-A1AF-42FB-9845-E9AAC42CFB22} = {7D4FCCCB-BD58-4ABE-A98D-140A5B303DF6}
		{A078A4EB-27E8-42B1-BD44-3807732A4560} = {7D4FCCCB-BD58-4ABE-A98D-140A5B303DF6}
		{0E49FF32-6CC1-42B0-AF30-25098C7DA18F} = {7D4FCCCB-BD58-4ABE-A98D-140A5B303DF6}
		{DC4205D2-3644-46E8-86A5-FE23B0BD5EA9} = {425CDAF9-11CA-4C58-B6D4-0CB644481EF9}
		{078ADF8D-48B1-45A9-913E-20362B63590A} = {425CDAF9-11CA-4C58-B6D4-0CB644481EF9}
		{B64227A9-23C4-4B99-A5E0-7028CA40FF32} = {425CDAF9-11CA-4C58-B6D4-0CB644481EF9}
		{96D3AF6F-D491-40AA-B199-FA9DB7E5BF6D} = {80A9A052-B4F2-414A-B741-5E7F1850928D}
		{67FBE160-62EE-41E3-81AD-C417DE7446D4} = {80A9A052-B4F2-414A-B741-5E7F1850928D}
		{80A9A052-B4F2-414A-B741-5E7F1850928D} = {3EA0059A-3E14-404D-A465-116B0B0C15BC}
		{A58AF475-6F7B-4A64-8F17-06D9D2BE5777} = {4255C60C-E695-4ECE-83BF-4DD4F3FB3B3E}
		{832EE19B-72DE-4DCA-90D9-65BB25121F47} = {4255C60C-E695-4ECE-83BF-4DD4F3FB3B3E}
		{4255C60C-E695-4ECE-83BF-4DD4F3FB3B3E} = {3EA0059A-3E14-404D-A465-116B0B0C15BC}
		{51B1B61B-453B-4282-914C-87B0F39579B2} = {07748BF8-404D-4712-93DA-4D66BC22235E}
		{07748BF8-404D-4712-93DA-4D66BC22235E} = {3EA0059A-3E14-404D-A465-116B0B0C15BC}
	EndGlobalSection
	GlobalSection(ExtensibilityGlobals) = postSolution
		SolutionGuid = {4DF081FC-DC0D-4317-AB2C-4294B9FE6257}
	EndGlobalSection
EndGlobal
